three weeks of continual rain - Francés Inglés Diccionario